cast something back some place - Turco Inglés Diccionario